<?php
    $Viagem = SessionHelper::getSession('Viagem', 'PASSAGEM');
    $PoltronasCompradas = SessionHelper::getSession('PoltronasCompradas', 'PASSAGEM');
    $NomeMotoristas = array();
    foreach($Viagem->getMotoristas() as $Motorista){
        $NomeMotoristas[] = $Motorista->getNome();
    }
?>
<ul>
    <li><strong>Origem:</strong> <?= $Viagem->getCidadeOrigem()->getNome() . ' - ' . Util::formatTimestamp($Viagem->getHorarioPartida()) ?></li>
    <li><strong>Destino:</strong> <?= $Viagem->getCidadeDestino()->getNome() . ' - ' . Util::formatTimestamp($Viagem->getHorarioChegada()) ?></li>
    <li><strong>Distância:</strong> <?= $Viagem->getKmDistancia() ?>km</li>
    <li><strong>Preço da Passagem:</strong> R$<?= Util::formatMoney($Viagem->getPrecoPassagem()) ?></li>
    <li><strong>Ônibus:</strong> <?= $Viagem->getOnibus()->getModelo() . ' - ' . $Viagem->getOnibus()->getID() ?></li>
    <li><strong>Motorista(s):</strong> <?= implode(', ', $NomeMotoristas) ?></li>
</ul>
<br>
<div class="onibus">
<table class="onibus">
    <?php for($j = 1; $j <= 4; $j++): ?>
        <tr>
            <?php if($j == 1): ?>
                <td class="front" rowspan="5"></td>
            <?php endif; ?>
            <? for($i = $j; $i <= $Viagem->getOnibus()->getCapacidade(); $i += 4): ?>
                <td class="<?= array_search($i, $PoltronasCompradas) === false ? 'vago' : 'ocupado' ?>">
                    <a id="Selecionar_<?= $i ?>" href="#"><?= $i ?></a>
                </td>
            <? endfor; ?>
            <?php if($j == 1): ?>
                <td class="back" rowspan="5"></td>
            <?php endif; ?>
        </tr>
        <?php if($j == 2): ?>
            <tr class="corredor">
                <? for($i = 1; $i <= $Viagem->getOnibus()->getCapacidade(); $i += 4): ?>
                <td></td>
                <? endfor; ?>
            </tr>
        <?php endif; ?>
    <? endfor; ?>
</table>
</div>
<div class="legenda">
<table class="borderless">
    <tr>
        <td class="vago">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td>Vago</td>
    </tr>
    <tr><td></td></tr>
    <tr>
        <td class="ocupado">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td>Ocupado</td>
    </tr>
    <tr><td></td></tr>
    <tr>
        <td class="selecionado">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td>Selecionado</td>
    </tr>
</table>
</div>
<form method="POST" action="<?= BASEDIR ?>Passagem/Buy/Step/2" id="irParaStep2">
    <input type="hidden" name="IDViagem" value="<?= $Viagem->getID() ?>">
    <input type="hidden" name="PoltronasSelecionadas" value="">
    <input type="submit" value="Continuar">
</form>